{% extends "pos/base.html" %} {% load static %} {% block title %}Sale Approval Result{% endblock %} {% block heading %}Sale Approval Result{% endblock %} {% block stylesheets %} {% endblock %} {% block content %}
Total: {{ total }} | Approved: {{ approved_count }} | Failed: {{ failed_count }}
| Staging Invoice | Live Invoice | Bank Rows | Deleted Staging Rows | Message |
|---|---|---|---|---|
| #{{ r.invoice_no }} | #{{ r.live_invoice_no }} | {{ r.bank_rows }} | {{ r.deleted }} |
{{ r.message }}
{% if r.is_partial %}
Partial sale: ordered stock zyada tha, available stock approve hua, remaining qty skipped/deleted. Original Total: {{ r.original_total_amount|floatformat:2 }} | Approved Total: {{ r.approved_total_amount|floatformat:2 }} {% endif %} |
| No invoice approved. | ||||
| Invoice | Live Invoice | Product | Ordered Qty | Available Qty | Approved Qty | Skipped Qty | Bonus | Stock Source | Message |
|---|---|---|---|---|---|---|---|---|---|
| #{{ item.invoice_no }} | #{{ item.live_invoice_no }} |
{{ item.product_name|default:"Product" }} Code: {{ item.product_code }} |
{{ item.requested_qty|floatformat:2 }} | {{ item.available_qty|floatformat:2 }} | {{ item.approved_qty|floatformat:2 }} | {{ item.short_qty|floatformat:2 }} |
Ordered: {{ item.requested_bonus|floatformat:2 }} Available: {{ item.available_bonus|floatformat:2 }} Approved: {{ item.approved_bonus|floatformat:2 }} Skipped: {{ item.short_bonus|floatformat:2 }} |
{{ item.stock_source }} | {{ item.message }} |
| No partial approved item. | |||||||||
| Invoice | Product | Reason | Required | Available | Settings | Action |
|---|---|---|---|---|---|---|
| #{{ r.invoice_no }} |
{% if r.product_code %}
{{ r.product_name|default:"Product" }} Code: {{ r.product_code }} {% else %} - {% endif %} |
{{ r.message }} {{ r.reason }} |
Qty: {{ r.required_qty|floatformat:2 }} Bonus: {{ r.required_bonus|floatformat:2 }} |
Qty: {{ r.available_qty|floatformat:2 }} Bonus: {{ r.available_bonus|floatformat:2 }} |
Zero Stock: {{ r.settings.zero_stock_allow|default:"-" }} Check Batch: {{ r.settings.check_batch|default:"-" }} Expiry Warn: {{ r.settings.expiry_warn_days|default:"0" }} |
View |
| No failed invoice. | ||||||